Ruby on Rails | |
Информация | |
---|---|
Разработчик | Rails Core Team |
Уебсайт | rubyonrails.org |
Ruby on Rails в Общомедия |
Ruby on Rails (често съкращавано в английски като Rails или RoR) е популярна софтуерна рамка под MIT лиценз. Rails е рамка от вида: Модел-Изглед-Контролер (MVC), написана изцяло на програмния език Ruby. Тя включва в себе си множество предварително зададени структури за бази данни, уеб услуги и уеб страници. Тя насърчава и улеснява използването на уеб стандарти като JSON или XML за пренос на данни, както и HTML, CSS и JavaScript за визуализация и потребителски интерфейс. В допълнение към MVC, Rails набляга на използването на други добре познати модели и парадигми в софтуерното инженерство, включително конвенция над конфигурация (CoC), не се повтаряй (DRY) и модела active record pattern. Ruby on Rails има за цел да улесни и ускори начина на разработване на уеб-приложенията. [1] Самата софтуерна рамка е с отворен код и се предлага като пакет през RubyGems (gem install rails).